stock cubes - French English Dictionary